5页:窗口特性
作者:Thau!
window.open()中的第三个参数是你想要你的窗口表现的一组特性。如果你不完全确定你的参数,则以用户浏览器的缺省值替代。

然而,如果你指定了一些特性参数,则窗口将以参数设定值规定的出现。特性参数是以一组逗号分隔的序列出现的。

例如,如果你是这么写的:


window.open("some_url","window_name","location,menubar");
你将得到一个规定了URL,窗口名及菜单条(文件,编辑条等等)的窗口。注意别在字符串中加入任何空格,这将使得有些浏览器出错。

看一下另一个例子:


window.open("some_url","window_name","location,height=100,width=100");
这将打开一个高宽各为100像素的窗口。再次请注意别在字符串中加空格。

这里是一组可以在字符串中引用的特性参数:

menubar (菜单条)
这是个在大多数软件应用中都引用的函数行。一般包括有文件,编辑及其他一些条目。
status(状态条)
这是位于你的窗口下部的信息条。当你的鼠标移到一个链接上时,链接的URL就在这个状态条上出现。你可以将状态条上显示的内容搬到一个滚动的marquee 中去。我不打算为你做这个示例,如果你想知道怎样做,自己设法解决!
scrollbars (滚动条)
当需要时允许滚动条出现。
resizable (重调)
当重调参数被列出,窗口将可被重调。注意它的拼法,我就经常搞错。
width (宽度)
以像素点表达的窗口宽。
height(高度)
以像素点表达的窗口高。
toolbar (工具条)
Home button, among others.
浏览器工具条,包括后退,前进钮,停止钮,以及HOME钮等等。
location (定位区)
你可以键入URL 的浏览器文本区。
directories (指示区)
Netscape浏览器中所在的"What's new," "What's cool,"等等。

这里是一些错误!超级链接引用无效。的示例。

一旦你搞懂了这些例子,你就可以在你的一些窗口中实现它了。现在开始学窗口的具体内容

1:第三天课程简介
2:窗口操作介绍
3: Javascript中的窗口操作
4: JavaScript中的窗口操作举例
5: Windows 特性
6: JavaScript 文件目标模块
7: 状态条的操作
8: 窗口间的交流
9: 再谈JavaScript  DOM
10: 窗口的其它特性
11: 再谈 Window Frame树杈结构
12: 自己动手操作
13: 第三天复习